traveler's-delight (apios tuberosa) - Spanish English Dictionary